Jonny Bairstow's England-record third ODI hundred in a row came in vain as Scotland stunned the No 1-ranked side in the world to win the one-off contest in Edinburgh by six runs.
Jonny Bairstow's England-record third ODI hundred in a row came in vain as Scotland stunned the No 1-ranked side in the world to win the one-off contest in Edinburgh by six runs.